Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Luís Paulo Reis

2013

High-Level Language to Build Poker Agents

Authors
Reis, LP; Mendes, P; Teofilo, LF; Cardoso, HL;

Publication
ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES

Abstract
On the last decade Poker has been one of the most interesting subjects for artificial intelligence, because it is a game that requires game playing agents to deal with an incomplete information and stochastic scenario. The development of Poker agents has seen significant advances but it is still hard to evaluate agents' performance against human players. This is either because it is illicit to use agents in online games, or because human players cannot create agents that play like themselves due to lack of knowledge on computer science and/or AI. The purpose of this work is to fill the gap between poker players and AI in Poker by allowing players without programming skills to build their own agents. To meet this goal, a high-level language of poker concepts - PokerLang -was created, whose structure is easy to read and interpret for domain experts. This language allows for the quick definition of an agent strategy. A graphical application was also created to support the writing of PokerLang strategies. To validate this approach, some Poker players created their agents using the graphical application. Results validated the usability of the application and the language that supports it. Moreover, the created agents showed very good results against agents developed by other experts.

2016

A Survey on Computer Assisted Qualitative Data Analysis Software

Authors
Reis, LP; Costa, AP; de Souza, FN;

Publication
2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI)

Abstract
Computer Assisted Qualitative Data Analysis Software (CAQDAS) may be defined as tools that help researchers developing qualitative research projects. These software packages help the users with tasks such as transcription analysis, writing and annotation, coding and text interpretation, recursive abstraction, content search and analysis, discourse analysis, data mapping, grounded theory methodology, among several other types of analysis. This paper surveys the most relevant CAQDAS software packages comparing their features on different areas such as data management and organization, data annotation, search and query capacities, data visualization, import/export potentialities and teamwork/collaborative work features.

2017

Preface

Authors
Rocha, Á; Correia, AM; Adeli, H; Reis, LP; Costanzo, S;

Publication
Advances in Intelligent Systems and Computing

Abstract

2013

Computer Poker Research at LIACC

Authors
Teófilo, LuisFilipe; Reis, LuisPaulo; Cardoso, HenriqueLopes; Félix, Dinis; Sêca, Rui; Calado, JoaoM.Ferreira; Mendes, Pedro; Cruz, Nuno; Pereira, Vitor; Passos, Nuno;

Publication
CoRR

Abstract

2013

Human-Robot Intelligent Cooperation: Methodologies for Creating Human-Robot Heterogeneous Teams

Authors
Reis, LP;

Publication
ICINCO 2013 - Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics, Volume 1, Reykjavík, Iceland, 29 - 31 July, 2013

Abstract

2013

Speeding-up poker game abstraction computation: Average rank strength

Authors
Teofilo, LF; Reis, LP; Cardoso, HL;

Publication
AAAI Workshop - Technical Report

Abstract
Some of the most successful Poker agents that participate in the Annual Computer Poker Competition (ACPC) use an almost zero regret strategy: a strategy that approximates a Nash Equilibrium. However, it is still unfeasible to efficiently compute a Nash Equilibrium without some sort of information set abstraction due to the size of Poker's search tree. One popular technique for abstracting Poker information sets is to group hands with similar Expected Hand Strength (E[HS]) and thus play them in the same way. For large Poker variants, algorithms like CFR might need to calculate E[HS] billions of times, when the game abstraction is so large that it cannot be pre-computed, implying that E[HS] must be determined online. This way, improving the efficiency of this method would certainly reduce the computation time needed by CFR for these cases. In this paper we describe Average Rank Strength; a technique based on a pre-computed lookup table that speeds up E[HS] computation. Ours results demonstrate speed improvements of about three orders of magnitude and negligible results difference, when compared to the original E[HS]. Copyright

  • 17
  • 88