Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.23 KB | None | 0 0
  1. "C:\Program Files\Java\jdk1.8.0_111\bin\java" -Didea.launcher.port=7536 "-Didea.launcher.bin.path=S:\Program Files\IntelliJ IDEA 2016.3\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_111\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_111\jre\lib\rt.jar;I:\aima-java\yoks;S:\Program Files\IntelliJ IDEA 2016.3\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain aima.gui.demo.search.SolucionVariable7pasos
  2.  
  3. Significado de los símbolos de representación:
  4. B=Bloque
  5. =Vacía
  6. ¤=Fuente de luz
  7. ×=Iluminada
  8.  
  9. <------------------------>
  10. Profundidad (DFS (Graph))
  11. <------------------------>
  12. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  13. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  14. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  15. Action[name==incluirFuenteLuz, coordenadas== ( 3 , 0 ) ]
  16. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  17. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  18. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  19. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  20. pathCost : 8.0
  21. nodesExpanded : 366
  22. queueSize : 76
  23. branchingfactor: 2.0913905228273557
  24.  
  25. TimeExecution---> 0:0:1.996
  26.  
  27. Estado inicial:
  28. ______________
  29. |B B 1 B B |
  30. | B B |
  31. | 2 |
  32. | B 2 |
  33. | B B B B |
  34. |1 B |
  35. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  36.  
  37. Acción número 1
  38. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  39. ______________
  40. |B B 1 B B |
  41. | B B |
  42. | 2 × × × ¤ |
  43. | B 2 |
  44. | B B B B |
  45. |1 B |
  46. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  47.  
  48. Acción número 2
  49. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  50. ______________
  51. |B B 1 B B |
  52. | B B |
  53. | 2 × × × ¤ |
  54. | B 2 |
  55. | B B B B |
  56. |1 B ¤ |
  57. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  58.  
  59. Acción número 3
  60. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  61. ______________
  62. |B B 1 B B |
  63. | B × B |
  64. | 2 × × × ¤ |
  65. | B × ¤ 2 |
  66. | B B B B |
  67. |1 B ¤ |
  68. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  69.  
  70. Acción número 4
  71. Action[name==incluirFuenteLuz, coordenadas== ( 3 , 0 ) ]
  72. ______________
  73. |B B 1 B B |
  74. | B × B |
  75. | 2 × × × ¤ |
  76. | B × ¤ 2 |
  77. | B B B B |
  78. |1 × × ¤ B ¤ |
  79. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  80.  
  81. Acción número 5
  82. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  83. ______________
  84. |B B ¤ 1 B B |
  85. | × B × B |
  86. | 2 × × × ¤ |
  87. | B × ¤ 2 |
  88. | B B B B |
  89. |1 × × ¤ B ¤ |
  90. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  91.  
  92. Acción número 6
  93. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  94. ______________
  95. |B B ¤ 1 B B |
  96. |× ¤ × B × B |
  97. | 2 × × × ¤ |
  98. | B × ¤ 2 |
  99. | B B B B |
  100. |1 × × ¤ B ¤ |
  101. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  102.  
  103. Acción número 7
  104. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  105. ______________
  106. |B B ¤ 1 B B |
  107. |× ¤ × B × B |
  108. | 2 × × × ¤ |
  109. |× ¤ B × ¤ 2 |
  110. | × B B B B |
  111. |1 × × ¤ B ¤ |
  112. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  113.  
  114. Acción número 8
  115. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  116. ______________
  117. |B B ¤ 1 B B |
  118. |× ¤ × B × B |
  119. |× 2 × × × ¤ |
  120. |× ¤ B × ¤ 2 |
  121. |¤ × B B B B |
  122. |1 × × ¤ B ¤ |
  123. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  124.  
  125.  
  126.  
  127. <------------------------>
  128. Anchura (BFS (Graph))
  129. <------------------------>
  130. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  131. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  132. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  133. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  134. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  135. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  136. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  137. pathCost : 7.0
  138. nodesExpanded : 4604
  139. queueSize : 6518
  140. branchingfactor: 3.3366069109474
  141.  
  142. TimeExecution---> 0:1:33.353
  143.  
  144. Estado inicial:
  145. ______________
  146. |B B 1 B B |
  147. | B B |
  148. | 2 |
  149. | B 2 |
  150. | B B B B |
  151. |1 B |
  152. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  153.  
  154. Acción número 1
  155. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  156. ______________
  157. |B B 1 B B |
  158. |× B B |
  159. |¤ 2 |
  160. |× B 2 |
  161. |× B B B B |
  162. |1 B |
  163. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  164.  
  165. Acción número 2
  166. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  167. ______________
  168. |B B 1 B B |
  169. |× B B |
  170. |¤ 2 |
  171. |× × B 2 |
  172. |× × B B B B |
  173. |1 ¤ × × B |
  174. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  175.  
  176. Acción número 3
  177. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  178. ______________
  179. |B B 1 B B |
  180. |× ¤ × B B |
  181. |¤ 2 |
  182. |× × B 2 |
  183. |× × B B B B |
  184. |1 ¤ × × B |
  185. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  186.  
  187. Acción número 4
  188. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  189. ______________
  190. |B B ¤ 1 B B |
  191. |× ¤ × B B |
  192. |¤ 2 × |
  193. |× × B 2 |
  194. |× × B B B B |
  195. |1 ¤ × × B |
  196. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  197.  
  198. Acción número 5
  199. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  200. ______________
  201. |B B ¤ 1 B B |
  202. |× ¤ × B × B |
  203. |¤ 2 × × |
  204. |× × B × ¤ 2 |
  205. |× × B B B B |
  206. |1 ¤ × × B |
  207. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  208.  
  209. Acción número 6
  210. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  211. ______________
  212. |B B ¤ 1 B B |
  213. |× ¤ × B × B |
  214. |¤ 2 × × |
  215. |× × B × ¤ 2 |
  216. |× × B B B B |
  217. |1 ¤ × × B ¤ |
  218. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  219.  
  220. Acción número 7
  221. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  222. ______________
  223. |B B ¤ 1 B B |
  224. |× ¤ × B × B |
  225. |¤ 2 × × × ¤ |
  226. |× × B × ¤ 2 |
  227. |× × B B B B |
  228. |1 ¤ × × B ¤ |
  229. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  230.  
  231.  
  232.  
  233. <------------------------>
  234. HeurísticaRestricciones con Avaricioso (Greedy Best First (Graph)
  235. <------------------------>
  236. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  237. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  238. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  239. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  240. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  241. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  242. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  243. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  244. pathCost : 8.0
  245. nodesExpanded : 10
  246. queueSize : 68
  247. branchingfactor: 1.333521432163324
  248.  
  249. TimeExecution---> 0:0:0.51
  250.  
  251. Estado inicial:
  252. ______________
  253. |B B 1 B B |
  254. | B B |
  255. | 2 |
  256. | B 2 |
  257. | B B B B |
  258. |1 B |
  259. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  260.  
  261. Acción número 1
  262. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  263. ______________
  264. |B B 1 B B |
  265. |× B B |
  266. |× 2 |
  267. |× B 2 |
  268. |¤ × B B B B |
  269. |1 B |
  270. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  271.  
  272. Acción número 2
  273. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  274. ______________
  275. |B B 1 B B |
  276. |× B B |
  277. |× 2 |
  278. |× ¤ B 2 |
  279. |¤ × B B B B |
  280. |1 × B |
  281. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  282.  
  283. Acción número 3
  284. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  285. ______________
  286. |B B 1 B B |
  287. |× ¤ × B B |
  288. |× 2 |
  289. |× ¤ B 2 |
  290. |¤ × B B B B |
  291. |1 × B |
  292. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  293.  
  294. Acción número 4
  295. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  296. ______________
  297. |B B ¤ 1 B B |
  298. |× ¤ × B B |
  299. |× 2 × |
  300. |× ¤ B 2 |
  301. |¤ × B B B B |
  302. |1 × B |
  303. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  304.  
  305. Acción número 5
  306. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  307. ______________
  308. |B B ¤ 1 B B |
  309. |× ¤ × B × B |
  310. |× 2 × × |
  311. |× ¤ B × ¤ 2 |
  312. |¤ × B B B B |
  313. |1 × B |
  314. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  315.  
  316. Acción número 6
  317. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  318. ______________
  319. |B B ¤ 1 B B |
  320. |× ¤ × B × B |
  321. |× 2 × × × ¤ |
  322. |× ¤ B × ¤ 2 |
  323. |¤ × B B B B |
  324. |1 × B |
  325. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  326.  
  327. Acción número 7
  328. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  329. ______________
  330. |B B ¤ 1 B B |
  331. |× ¤ × B × B |
  332. |× 2 × × × ¤ |
  333. |× ¤ B × ¤ 2 |
  334. |¤ × B B B B |
  335. |1 × ¤ × B |
  336. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  337.  
  338. Acción número 8
  339. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  340. ______________
  341. |B B ¤ 1 B B |
  342. |× ¤ × B × B |
  343. |× 2 × × × ¤ |
  344. |× ¤ B × ¤ 2 |
  345. |¤ × B B B B |
  346. |1 × ¤ × B ¤ |
  347. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  348.  
  349.  
  350.  
  351. <------------------------>
  352. HeurísticaRestricciones con A* (Graph)
  353. <------------------------>
  354. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  355. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  356. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  357. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  358. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  359. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  360. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  361. pathCost : 7.0
  362. nodesExpanded : 176
  363. queueSize : 929
  364. branchingfactor: 2.0930881742037983
  365.  
  366. TimeExecution---> 0:0:0.832
  367.  
  368. Estado inicial:
  369. ______________
  370. |B B 1 B B |
  371. | B B |
  372. | 2 |
  373. | B 2 |
  374. | B B B B |
  375. |1 B |
  376. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  377.  
  378. Acción número 1
  379. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  380. ______________
  381. |B B 1 B B |
  382. | B B |
  383. | 2 |
  384. | × B 2 |
  385. | × B B B B |
  386. |1 ¤ × × B |
  387. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  388.  
  389. Acción número 2
  390. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  391. ______________
  392. |B B 1 B B |
  393. |× B B |
  394. |¤ 2 |
  395. |× × B 2 |
  396. |× × B B B B |
  397. |1 ¤ × × B |
  398. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  399.  
  400. Acción número 3
  401. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  402. ______________
  403. |B B 1 B B |
  404. |× B × B |
  405. |¤ 2 × |
  406. |× × B × ¤ 2 |
  407. |× × B B B B |
  408. |1 ¤ × × B |
  409. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  410.  
  411. Acción número 4
  412. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  413. ______________
  414. |B B 1 B B |
  415. |× B × B |
  416. |¤ 2 × |
  417. |× × B × ¤ 2 |
  418. |× × B B B B |
  419. |1 ¤ × × B ¤ |
  420. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  421.  
  422. Acción número 5
  423. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  424. ______________
  425. |B B 1 B B |
  426. |× B × B |
  427. |¤ 2 × × × ¤ |
  428. |× × B × ¤ 2 |
  429. |× × B B B B |
  430. |1 ¤ × × B ¤ |
  431. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  432.  
  433. Acción número 6
  434. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  435. ______________
  436. |B B ¤ 1 B B |
  437. |× × B × B |
  438. |¤ 2 × × × ¤ |
  439. |× × B × ¤ 2 |
  440. |× × B B B B |
  441. |1 ¤ × × B ¤ |
  442. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  443.  
  444. Acción número 7
  445. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  446. ______________
  447. |B B ¤ 1 B B |
  448. |× ¤ × B × B |
  449. |¤ 2 × × × ¤ |
  450. |× × B × ¤ 2 |
  451. |× × B B B B |
  452. |1 ¤ × × B ¤ |
  453. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  454.  
  455.  
  456.  
  457. <------------------------>
  458. HeurísticaSinBloques con Avaricioso (Greedy Best First (Graph)
  459. <------------------------>
  460. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  461. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  462. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  463. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  464. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  465. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  466. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  467. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  468. pathCost : 8.0
  469. nodesExpanded : 24
  470. queueSize : 71
  471. branchingfactor: 1.4877378261644902
  472.  
  473. TimeExecution---> 0:0:0.118
  474.  
  475. Estado inicial:
  476. ______________
  477. |B B 1 B B |
  478. | B B |
  479. | 2 |
  480. | B 2 |
  481. | B B B B |
  482. |1 B |
  483. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  484.  
  485. Acción número 1
  486. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  487. ______________
  488. |B B 1 B B |
  489. |× B B |
  490. |× 2 |
  491. |× B 2 |
  492. |¤ × B B B B |
  493. |1 B |
  494. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  495.  
  496. Acción número 2
  497. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  498. ______________
  499. |B B 1 B B |
  500. |× B B |
  501. |× 2 |
  502. |× ¤ B 2 |
  503. |¤ × B B B B |
  504. |1 × B |
  505. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  506.  
  507. Acción número 3
  508. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  509. ______________
  510. |B B 1 B B |
  511. |× ¤ × B B |
  512. |× 2 |
  513. |× ¤ B 2 |
  514. |¤ × B B B B |
  515. |1 × B |
  516. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  517.  
  518. Acción número 4
  519. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  520. ______________
  521. |B B 1 B B |
  522. |× ¤ × B B |
  523. |× 2 |
  524. |× ¤ B 2 |
  525. |¤ × B B B B |
  526. |1 × ¤ × B |
  527. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  528.  
  529. Acción número 5
  530. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  531. ______________
  532. |B B ¤ 1 B B |
  533. |× ¤ × B B |
  534. |× 2 × |
  535. |× ¤ B 2 |
  536. |¤ × B B B B |
  537. |1 × ¤ × B |
  538. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  539.  
  540. Acción número 6
  541. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  542. ______________
  543. |B B ¤ 1 B B |
  544. |× ¤ × B B |
  545. |× 2 × × × ¤ |
  546. |× ¤ B 2 |
  547. |¤ × B B B B |
  548. |1 × ¤ × B |
  549. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  550.  
  551. Acción número 7
  552. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  553. ______________
  554. |B B ¤ 1 B B |
  555. |× ¤ × B B |
  556. |× 2 × × × ¤ |
  557. |× ¤ B 2 |
  558. |¤ × B B B B |
  559. |1 × ¤ × B ¤ |
  560. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  561.  
  562. Acción número 8
  563. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  564. ______________
  565. |B B ¤ 1 B B |
  566. |× ¤ × B × B |
  567. |× 2 × × × ¤ |
  568. |× ¤ B × ¤ 2 |
  569. |¤ × B B B B |
  570. |1 × ¤ × B ¤ |
  571. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  572.  
  573.  
  574.  
  575. <------------------------>
  576. HeurísticaSinBloques con A* (Graph)
  577. <------------------------>
  578. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  579. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  580. Action[name==incluirFuenteLuz, coordenadas== ( 3 , 0 ) ]
  581. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  582. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  583. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  584. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  585. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  586. pathCost : 8.0
  587. nodesExpanded : 4572
  588. queueSize : 4961
  589. branchingfactor: 2.8675650445067338
  590.  
  591. TimeExecution---> 0:1:4.457
  592.  
  593. Estado inicial:
  594. ______________
  595. |B B 1 B B |
  596. | B B |
  597. | 2 |
  598. | B 2 |
  599. | B B B B |
  600. |1 B |
  601. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  602.  
  603. Acción número 1
  604. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  605. ______________
  606. |B B 1 B B |
  607. | B × B |
  608. | 2 × |
  609. | B × ¤ 2 |
  610. | B B B B |
  611. |1 B |
  612. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  613.  
  614. Acción número 2
  615. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  616. ______________
  617. |B B 1 B B |
  618. | B × B |
  619. | 2 × |
  620. |× ¤ B × ¤ 2 |
  621. | × B B B B |
  622. |1 × B |
  623. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  624.  
  625. Acción número 3
  626. Action[name==incluirFuenteLuz, coordenadas== ( 3 , 0 ) ]
  627. ______________
  628. |B B 1 B B |
  629. | B × B |
  630. | 2 × |
  631. |× ¤ B × ¤ 2 |
  632. | × B B B B |
  633. |1 × × ¤ B |
  634. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  635.  
  636. Acción número 4
  637. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  638. ______________
  639. |B B 1 B B |
  640. | B × B |
  641. | 2 × |
  642. |× ¤ B × ¤ 2 |
  643. | × B B B B |
  644. |1 × × ¤ B ¤ |
  645. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  646.  
  647. Acción número 5
  648. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  649. ______________
  650. |B B 1 B B |
  651. | B × B |
  652. | 2 × × × ¤ |
  653. |× ¤ B × ¤ 2 |
  654. | × B B B B |
  655. |1 × × ¤ B ¤ |
  656. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  657.  
  658. Acción número 6
  659. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  660. ______________
  661. |B B ¤ 1 B B |
  662. | × B × B |
  663. | 2 × × × ¤ |
  664. |× ¤ B × ¤ 2 |
  665. | × B B B B |
  666. |1 × × ¤ B ¤ |
  667. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  668.  
  669. Acción número 7
  670. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  671. ______________
  672. |B B ¤ 1 B B |
  673. |× ¤ × B × B |
  674. | 2 × × × ¤ |
  675. |× ¤ B × ¤ 2 |
  676. | × B B B B |
  677. |1 × × ¤ B ¤ |
  678. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  679.  
  680. Acción número 8
  681. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  682. ______________
  683. |B B ¤ 1 B B |
  684. |× ¤ × B × B |
  685. |× 2 × × × ¤ |
  686. |× ¤ B × ¤ 2 |
  687. |¤ × B B B B |
  688. |1 × × ¤ B ¤ |
  689. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  690.  
  691.  
  692.  
  693. <------------------------>
  694. HeurísticaRaiz con Avaricioso (Greedy Best First (Graph)
  695. <------------------------>
  696. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  697. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  698. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  699. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  700. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  701. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  702. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  703. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  704. pathCost : 8.0
  705. nodesExpanded : 3544
  706. queueSize : 39
  707. branchingfactor: 2.777708796505529
  708.  
  709. TimeExecution---> 0:0:16.299
  710.  
  711. Estado inicial:
  712. ______________
  713. |B B 1 B B |
  714. | B B |
  715. | 2 |
  716. | B 2 |
  717. | B B B B |
  718. |1 B |
  719. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  720.  
  721. Acción número 1
  722. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  723. ______________
  724. |B B 1 B B |
  725. |× B B |
  726. |× 2 |
  727. |× B 2 |
  728. |¤ × B B B B |
  729. |1 B |
  730. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  731.  
  732. Acción número 2
  733. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  734. ______________
  735. |B B 1 B B |
  736. |× B × B |
  737. |× 2 × |
  738. |× B × ¤ 2 |
  739. |¤ × B B B B |
  740. |1 B |
  741. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  742.  
  743. Acción número 3
  744. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  745. ______________
  746. |B B 1 B B |
  747. |× B × B |
  748. |× 2 × |
  749. |× B × ¤ 2 |
  750. |¤ × B B B B |
  751. |1 × ¤ × B |
  752. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  753.  
  754. Acción número 4
  755. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  756. ______________
  757. |B B ¤ 1 B B |
  758. |× × B × B |
  759. |× 2 × × |
  760. |× B × ¤ 2 |
  761. |¤ × B B B B |
  762. |1 × ¤ × B |
  763. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  764.  
  765. Acción número 5
  766. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  767. ______________
  768. |B B ¤ 1 B B |
  769. |× × B × B |
  770. |× 2 × × × ¤ |
  771. |× B × ¤ 2 |
  772. |¤ × B B B B |
  773. |1 × ¤ × B |
  774. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  775.  
  776. Acción número 6
  777. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  778. ______________
  779. |B B ¤ 1 B B |
  780. |× × B × B |
  781. |× 2 × × × ¤ |
  782. |× ¤ B × ¤ 2 |
  783. |¤ × B B B B |
  784. |1 × ¤ × B |
  785. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  786.  
  787. Acción número 7
  788. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  789. ______________
  790. |B B ¤ 1 B B |
  791. |× ¤ × B × B |
  792. |× 2 × × × ¤ |
  793. |× ¤ B × ¤ 2 |
  794. |¤ × B B B B |
  795. |1 × ¤ × B |
  796. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  797.  
  798. Acción número 8
  799. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  800. ______________
  801. |B B ¤ 1 B B |
  802. |× ¤ × B × B |
  803. |× 2 × × × ¤ |
  804. |× ¤ B × ¤ 2 |
  805. |¤ × B B B B |
  806. |1 × ¤ × B ¤ |
  807. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  808.  
  809.  
  810.  
  811. <------------------------>
  812. HeurísticaRaiz con A* (Graph)
  813. <------------------------>
  814. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  815. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  816. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  817. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  818. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  819. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  820. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  821. pathCost : 7.0
  822. nodesExpanded : 2791
  823. queueSize : 7212
  824. branchingfactor: 3.106357281741737
  825.  
  826. TimeExecution---> 0:0:34.721
  827.  
  828. Estado inicial:
  829. ______________
  830. |B B 1 B B |
  831. | B B |
  832. | 2 |
  833. | B 2 |
  834. | B B B B |
  835. |1 B |
  836. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  837.  
  838. Acción número 1
  839. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  840. ______________
  841. |B B 1 B B |
  842. | B B |
  843. | 2 |
  844. | × B 2 |
  845. | × B B B B |
  846. |1 ¤ × × B |
  847. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  848.  
  849. Acción número 2
  850. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  851. ______________
  852. |B B 1 B B |
  853. | B B |
  854. | 2 |
  855. | × B 2 |
  856. | × B B B B |
  857. |1 ¤ × × B ¤ |
  858. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  859.  
  860. Acción número 3
  861. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  862. ______________
  863. |B B 1 B B |
  864. |× ¤ × B B |
  865. | 2 |
  866. | × B 2 |
  867. | × B B B B |
  868. |1 ¤ × × B ¤ |
  869. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  870.  
  871. Acción número 4
  872. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  873. ______________
  874. |B B 1 B B |
  875. |× ¤ × B × B |
  876. | 2 × |
  877. | × B × ¤ 2 |
  878. | × B B B B |
  879. |1 ¤ × × B ¤ |
  880. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  881.  
  882. Acción número 5
  883. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  884. ______________
  885. |B B 1 B B |
  886. |× ¤ × B × B |
  887. | 2 × × × ¤ |
  888. | × B × ¤ 2 |
  889. | × B B B B |
  890. |1 ¤ × × B ¤ |
  891. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  892.  
  893. Acción número 6
  894. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  895. ______________
  896. |B B 1 B B |
  897. |× ¤ × B × B |
  898. |¤ 2 × × × ¤ |
  899. |× × B × ¤ 2 |
  900. |× × B B B B |
  901. |1 ¤ × × B ¤ |
  902. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  903.  
  904. Acción número 7
  905. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  906. ______________
  907. |B B ¤ 1 B B |
  908. |× ¤ × B × B |
  909. |¤ 2 × × × ¤ |
  910. |× × B × ¤ 2 |
  911. |× × B B B B |
  912. |1 ¤ × × B ¤ |
  913. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  914.  
  915.  
  916.  
  917. <------------------------>
  918. HeurísticaMaximo con Avaricioso (Greedy Best First (Graph)
  919. <------------------------>
  920. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  921. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  922. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  923. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  924. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  925. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  926. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  927. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  928. pathCost : 8.0
  929. nodesExpanded : 1338
  930. queueSize : 182
  931. branchingfactor: 2.459274542638924
  932.  
  933. TimeExecution---> 0:0:6.491
  934.  
  935. Estado inicial:
  936. ______________
  937. |B B 1 B B |
  938. | B B |
  939. | 2 |
  940. | B 2 |
  941. | B B B B |
  942. |1 B |
  943. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  944.  
  945. Acción número 1
  946. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 1 ) ]
  947. ______________
  948. |B B 1 B B |
  949. |× B B |
  950. |× 2 |
  951. |× B 2 |
  952. |¤ × B B B B |
  953. |1 B |
  954. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  955.  
  956. Acción número 2
  957. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  958. ______________
  959. |B B 1 B B |
  960. |× B × B |
  961. |× 2 × |
  962. |× B × ¤ 2 |
  963. |¤ × B B B B |
  964. |1 B |
  965. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  966.  
  967. Acción número 3
  968. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 0 ) ]
  969. ______________
  970. |B B 1 B B |
  971. |× B × B |
  972. |× 2 × |
  973. |× B × ¤ 2 |
  974. |¤ × B B B B |
  975. |1 × ¤ × B |
  976. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  977.  
  978. Acción número 4
  979. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  980. ______________
  981. |B B 1 B B |
  982. |× ¤ × B × B |
  983. |× 2 × |
  984. |× B × ¤ 2 |
  985. |¤ × B B B B |
  986. |1 × ¤ × B |
  987. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  988.  
  989. Acción número 5
  990. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  991. ______________
  992. |B B 1 B B |
  993. |× ¤ × B × B |
  994. |× 2 × |
  995. |× B × ¤ 2 |
  996. |¤ × B B B B |
  997. |1 × ¤ × B ¤ |
  998. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  999.  
  1000. Acción número 6
  1001. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 2 ) ]
  1002. ______________
  1003. |B B 1 B B |
  1004. |× ¤ × B × B |
  1005. |× 2 × |
  1006. |× ¤ B × ¤ 2 |
  1007. |¤ × B B B B |
  1008. |1 × ¤ × B ¤ |
  1009. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1010.  
  1011. Acción número 7
  1012. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  1013. ______________
  1014. |B B 1 B B |
  1015. |× ¤ × B × B |
  1016. |× 2 × × × ¤ |
  1017. |× ¤ B × ¤ 2 |
  1018. |¤ × B B B B |
  1019. |1 × ¤ × B ¤ |
  1020. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1021.  
  1022. Acción número 8
  1023. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  1024. ______________
  1025. |B B ¤ 1 B B |
  1026. |× ¤ × B × B |
  1027. |× 2 × × × ¤ |
  1028. |× ¤ B × ¤ 2 |
  1029. |¤ × B B B B |
  1030. |1 × ¤ × B ¤ |
  1031. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1032.  
  1033.  
  1034.  
  1035. <------------------------>
  1036. HeurísticaMaximo con A* (Graph)
  1037. <------------------------>
  1038. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  1039. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  1040. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  1041. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  1042. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  1043. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  1044. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  1045. pathCost : 7.0
  1046. nodesExpanded : 5444
  1047. queueSize : 3553
  1048. branchingfactor: 3.4174532960120807
  1049.  
  1050. TimeExecution---> 0:1:39.883
  1051.  
  1052. Estado inicial:
  1053. ______________
  1054. |B B 1 B B |
  1055. | B B |
  1056. | 2 |
  1057. | B 2 |
  1058. | B B B B |
  1059. |1 B |
  1060. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1061.  
  1062. Acción número 1
  1063. Action[name==incluirFuenteLuz, coordenadas== ( 2 , 5 ) ]
  1064. ______________
  1065. |B B ¤ 1 B B |
  1066. | × B B |
  1067. | 2 × |
  1068. | B 2 |
  1069. | B B B B |
  1070. |1 B |
  1071. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1072.  
  1073. Acción número 2
  1074. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 0 ) ]
  1075. ______________
  1076. |B B ¤ 1 B B |
  1077. | × B B |
  1078. | 2 × |
  1079. | B 2 |
  1080. | B B B B |
  1081. |1 B ¤ |
  1082. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1083.  
  1084. Acción número 3
  1085. Action[name==incluirFuenteLuz, coordenadas== ( 0 , 3 ) ]
  1086. ______________
  1087. |B B ¤ 1 B B |
  1088. |× × B B |
  1089. |¤ 2 × |
  1090. |× B 2 |
  1091. |× B B B B |
  1092. |1 B ¤ |
  1093. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1094.  
  1095. Acción número 4
  1096. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 0 ) ]
  1097. ______________
  1098. |B B ¤ 1 B B |
  1099. |× × B B |
  1100. |¤ 2 × |
  1101. |× × B 2 |
  1102. |× × B B B B |
  1103. |1 ¤ × × B ¤ |
  1104. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1105.  
  1106. Acción número 5
  1107. Action[name==incluirFuenteLuz, coordenadas== ( 4 , 2 ) ]
  1108. ______________
  1109. |B B ¤ 1 B B |
  1110. |× × B × B |
  1111. |¤ 2 × × |
  1112. |× × B × ¤ 2 |
  1113. |× × B B B B |
  1114. |1 ¤ × × B ¤ |
  1115. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1116.  
  1117. Acción número 6
  1118. Action[name==incluirFuenteLuz, coordenadas== ( 5 , 3 ) ]
  1119. ______________
  1120. |B B ¤ 1 B B |
  1121. |× × B × B |
  1122. |¤ 2 × × × ¤ |
  1123. |× × B × ¤ 2 |
  1124. |× × B B B B |
  1125. |1 ¤ × × B ¤ |
  1126. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1127.  
  1128. Acción número 7
  1129. Action[name==incluirFuenteLuz, coordenadas== ( 1 , 4 ) ]
  1130. ______________
  1131. |B B ¤ 1 B B |
  1132. |× ¤ × B × B |
  1133. |¤ 2 × × × ¤ |
  1134. |× × B × ¤ 2 |
  1135. |× × B B B B |
  1136. |1 ¤ × × B ¤ |
  1137. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1138.  
  1139.  
  1140.  
  1141. Process finished with exit code 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement