ec.mestrado.problem.func
Interface HedgeItem
- All Known Implementing Classes:
- Equity, Max, Media, Min
public interface HedgeItem
Esta classe representa um item de hedge. Um item de hedge pode ser, neste caso, um ativo, ou uma função de um ou mais ativos.
O problema é que precisamos de uma estrutura única que representa estes dois itens, que são representados por classes diferentes:
BaseFunction e Asset. Uma solução possível seria implementar este método na super-classe comum dessas duas super-classes: SASCNode.
Mas não é conceitualmente correto implementar este método em SASCNode, pois esta é uma peeculiaridade do problema de replicação de
carteiras. Por esse motivo, foi criada esta interface, que cumpre a função de definir um comportamento específico de nós envolvidos
neste problema.
- Author:
- Rafael Inhasz
Method Summary |
void |
completeSymbolicForm(double qAcumulated,
java.util.Hashtable<java.lang.String,java.lang.Object[]> equation)
Este método tem por função auxiliar na construção de uma equação simbólica que resume o fenótipo do indivíduo. |
completeSymbolicForm
void completeSymbolicForm(double qAcumulated,
java.util.Hashtable<java.lang.String,java.lang.Object[]> equation)
- Este método tem por função auxiliar na construção de uma equação simbólica que resume o fenótipo do indivíduo.
- Parameters:
qAcumulated
- Quantidade acumulada do nó, calculada a partir dos nós superioresequation
- objeto que guarda a parte da equação já preenchida