z트리 (z-Tree)

사회과학·경제학
한 줄 정의: 실험경제학 실험을 설계하고 실행하기 위해 널리 사용되는 소프트웨어로, 연구자가 프로그래밍을 통해 게임의 규칙과 화면을 구성하고 다수의 참가자가 동시에 컴퓨터로 실험에 참여할 수 있도록 지원한다.

쉽게 풀면

실험실경제학실험을 진행하려면 여러 참가자가 동시에 컴퓨터 화면을 보며 결정을 내리고 그 결과가 실시간으로 처리되어야 합니다. z트리는 이런 실험을 손쉽게 프로그래밍하고 운영할 수 있도록 만들어진 전용 소프트웨어로, 취리히 대학교에서 개발되어 전 세계 실험경제학 연구실에서 표준적으로 사용되고 있습니다.

왜 중요한가

실험경제학에서는 참가자들의 의사결정을 통제된 조건에서 정확하게 기록하고 실시간으로 상호작용을 구현하는 것이 연구의 신뢰성을 좌우합니다. z트리는 이런 실험 환경을 표준화된 방식으로 제공해 여러 연구실에서 실험을 재현하고 비교하기 쉽게 만들어주기 때문에, 실험경제학 방법론 논문에서 빠지지 않고 언급됩니다.

논문에서는 이렇게 쓰입니다

"본 실험은 z트리 소프트웨어를 이용해 프로그래밍되었으며 총 120명의 참가자가 6개 세션에 걸쳐 참여하였다."

실험을 z트리라는 전용 프로그램으로 구현해 다수의 참가자를 대상으로 진행했다는 뜻이다.

"공공재 게임을 z트리로 구현하여 참가자들이 각 라운드마다 기여 금액을 실시간으로 입력하도록 하였다."

행동경제학 실험에서 반복 게임의 각 라운드 결정을 z트리로 자동 처리한 사례를 설명하는 표현이다.

"경매 실험은 z트리를 활용해 참가자 간 입찰 정보가 실시간으로 갱신되도록 설계되었다."

시장·경매 메커니즘을 연구하는 실험경제학 논문에서 소프트웨어 구현 방식을 설명할 때 사용된다.

조금 더 깊게 보면

z트리는 연구자가 실험 화면과 규칙을 프로그래밍하는 서버 측 클라이언트 구조를 갖추고 있어, 여러 대의 컴퓨터에 동시에 접속한 참가자들의 입력을 중앙에서 관리하고 그 결과를 자동으로 데이터 파일로 저장합니다. 최근에는 웹 기반으로 온라인 실험까지 지원하는 oTree와 같은 후속 도구도 함께 언급되는 경우가 많으며, 두 도구 모두 실험 조건의 무작위 배정과 참가자 간 상호작용 기록을 표준화하는 데 초점을 둡니다.

주의할 점

z트리 자체는 실험을 구동하는 도구일 뿐이며, 실험설계의 타당성은 별도로 검토되어야 한다.

관련 용어