@@ 136-148 (lines=13) @@ | ||
133 | return $currentMemory; |
|
134 | } |
|
135 | ||
136 | public function generateSymbolicAnswer(AnalysedRequest $request, $memory = null, TchatMessage $currentAnswer = null) |
|
137 | { |
|
138 | if (empty($this->selectedPositrons)) { |
|
139 | return new TchatMessage('Goxjjdp !?'); |
|
140 | } |
|
141 | foreach ($this->selectedPositrons as $positron) { |
|
142 | $currentAnswser = $positron->generateSymbolicAnswer($request, $memory, $currentAnswer); |
|
143 | } |
|
144 | if (null == $currentAnswser) { |
|
145 | $currentAnswser = new TchatMessage('HJJoc ?'); |
|
146 | } |
|
147 | return $currentAnswser; |
|
148 | } |
|
149 | ||
150 | public function provideMeaning(AnalysedRequest $request, $memory, TchatMessage $answer, TchatMessage $currentAnswer = null) |
|
151 | { |
|
@@ 150-162 (lines=13) @@ | ||
147 | return $currentAnswser; |
|
148 | } |
|
149 | ||
150 | public function provideMeaning(AnalysedRequest $request, $memory, TchatMessage $answer, TchatMessage $currentAnswer = null) |
|
151 | { |
|
152 | if (empty($this->selectedPositrons)) { |
|
153 | return new TchatMessage('Ndfdslp !?'); |
|
154 | } |
|
155 | foreach ($this->selectedPositrons as $positron) { |
|
156 | $currentAnswser = $positron->provideMeaning($request, $memory, $answer, $currentAnswer); |
|
157 | } |
|
158 | if (null == $currentAnswser) { |
|
159 | $currentAnswser = new TchatMessage('Ndfdslp ?'); |
|
160 | } |
|
161 | return $currentAnswser; |
|
162 | } |
|
163 | ||
164 | public function beautifyAnswer(AnalysedRequest $request, $memory, TchatMessage $answer, TchatMessage $currentAnswer = null) |
|
165 | { |